Groundbreaking Japanese animated epic set in the post-WWIII metropolis of Neo-Tokyo. The labyrinthine plot revolves around a battle between oppressive... Read more
'Strange Invaders' (1983): A fun spoof of science fiction invader films of the '50s and '60s. A UFO lands in a remote area of the midwest during the 1... Read more